fluted drill collar - Spanish English Dictionary